.b_TeamMemberBio{margin:30px 0}@media(min-width: 1600px){.b_TeamMemberBio .team-member-photo-wrap{padding-right:30px}}.b_TeamMemberBio .team-member-photo{max-width:100%;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;height:auto;aspect-ratio:1/1;background-color:var(--color-primary-c)}@media(min-width: 1600px){.b_TeamMemberBio .team-member-photo{margin-bottom:0}}.b_TeamMemberBio .title-role{font-weight:600;margin-bottom:10px;font-style:italic;font-size:24px}.b_TeamMemberBio .role-types{list-style:none;padding:0;margin:0 0 25px 0;display:flex;flex-wrap:wrap;gap:6px}.b_TeamMemberBio .role-types .role-type{display:inline-block;font-size:12px;line-height:1;padding:4px 10px;margin:2px 0;border-radius:999px;background:var(--color-gray-light, #eef0f3);color:var(--color-charcoal, #333)}.b_TeamMemberBio .biography p:last-child{margin-bottom:0}